steam engine plant - Francés Inglés Diccionario